package com.cn.zpark;

import com.cn.zpark.utils.DBUtils;

import java.sql.Connection;
import java.sql.PreparedStatement;

/**
 * @PackageName: com.cn.zpark
 * @ClassName: JdbcTranscationCreateTable
 * @Description:
 * @author: RZS
 * @date: 2022/4/1  19:03
 */
public class JdbcTransactionCreateTable {
    public static void main(String[] args) {
        /**
         * 创建表
         */
        Connection conn = null;
        PreparedStatement stat = null;

        try {
            // 1、获取数据库连接对象
            conn = DBUtils.getConn();
            // 2、创建sql语句
            String sql  ="create table tab2(id int primary key auto_increment, uname varchar(200) not null " +
                    "unique, money double not null)";
            // 3、创建预编译sql对象
            stat = conn.prepareStatement(sql);
            // 4、替换占位符
            // 5、执行sql
            stat.execute();
        } catch(Exception e) {
            e.printStackTrace();
        } finally {
            // 6、关闭资源
            DBUtils.close(conn, null, stat);
        }


    }
}
